Maculated troughshell - Espagnol Anglais Dictionnaire